Growing large-scale cellular arrays of processors

نویسنده

  • Gianluca Tempesti
چکیده

Molecular-scale integrated circuits will provide hardware designers with astounding computational resources. However, current design methodologies—which already struggle to exploit the resources available today—are ill-suited to the complexity and high fault rates of these novel technologies. Nature, on the other hand, has evolved ways of coping with these issues. A human being consists of approximately 60 trillion (60× 1012) cells, ceaselessly operating throughout the lifetime of the organism. Faults occur at a very high rate, but (in the majority of cases) are successfully detected and repaired with little or no effect on the organism. It is therefore legitimate to wonder if it is possible to draw inspiration from nature to find ways to cope with the complexity of molecular-scale electronics. One of the basic mechanisms behind the resilience of biological organisms is cellular division, i.e., the ability of the cells to self-replicate. Indeed the idea of self-replicating computing machines has a long history, starting in the 1950s with the seminal work of John von Neumann1 and continuing in the 1980s with the research of Chris Langton.2 More recently, the predicted features of nanoelectronic devices have sparked a renewed interest in the topic.3–6 Our own research7–10 addresses the development of self-replication approaches that can be integrated within complex digital systems able to operate in the presence of faulty components. More recently, we have focused on the transposition of biological mechanisms to theworld of computer hardware. The growth and operation of all living beings are directed by the interpretation, in each of their cells, of a chemical program (the DNA string or genome) and this process is the source of inspiration for our Embryonics (embryonic electronics) project. Our final objective is the design of highly robust integrated circuits endowed with properties usually associated with the living world: self-repair (cicatrization) and self-replication. Figure 1. The four hierarchical levels of organization of an Embryonics system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mixed Large-Eddy Simulation Model for Turbulent Flows across Tube Bundles Using Parallel Coupled Multiblock NS Solver

In this study, turbulent flow around a tube bundle in non-orthogonal grid is simulated using the Large Eddy Simulation (LES) technique and parallelization of fully coupled Navier – Stokes (NS) equations. To model the small eddies, the Smagorinsky and a mixed model was used. This model represents the effect of dissipation and the grid-scale and subgrid-scale interactions. The fully coupled NS eq...

متن کامل

Mixed Large-Eddy Simulation Model for Turbulent Flows across Tube Bundles Using Parallel Coupled Multiblock NS Solver

In this study, turbulent flow around a tube bundle in non-orthogonal grid is simulated using the Large Eddy Simulation (LES) technique and parallelization of fully coupled Navier – Stokes (NS) equations. To model the small eddies, the Smagorinsky and a mixed model was used. This model represents the effect of dissipation and the grid-scale and subgrid-scale interactions. The fully coupled NS eq...

متن کامل

Speeding up the Stress Analysis of Hollow Circular FGM Cylinders by Parallel Finite Element Method

In this article, a parallel computer program is implemented, based on Finite Element Method, to speed up the analysis of hollow circular cylinders, made from Functionally Graded Materials (FGMs). FGMs are inhomogeneous materials, which their composition gradually varies over volume. In parallel processing, an algorithm is first divided to independent tasks, which may use individual or shared da...

متن کامل

How to Synchronize Large-Scale Ultra-Fine-Grained Processors in Optimum-Time

Abstract—We introduce a new class of FSSP (firing squad synchronization problem) algorithms based on recursive-halving and construct a survey on recent developments in FSSP algorithms for one-dimensional cellular arrays. We present herein a comparison of the quantitative aspects of the optimum-time FSSP algorithms developed so far. Several state-efficient new implementations and new insights in...

متن کامل

Solving Large-Scale Eigenvalue Problems on Vector Parallel Processors

We consider the development and implementation of eigen-solvers on distributed memory parallel arrays of vector processors and show that the concomitant requirements for vectorization and paralleliza-tion lead both to novel algorithms and novel implementation techniques. Performance results are given for several large-scale applications and some performance comparisons made with LAPACK and ScaL...

متن کامل

Demonstration and architectural analysis ofcomplementary metal-oxide semiconductorymultiple-quantum-well smart-pixel array cellularlogic processors for single-instructionmultiple-data parallel-pipeline processing

We present an optoelectronic-VLSI system that integrates complementary metal-oxide semiconductory multiple-quantum-well smart pixels for high-throughput computation and signal processing. The system uses 5 3 10 cellular smart-pixel arrays with intrachip electrical mesh interconnections and interchip optical point-to-point interconnections. Each smart pixel is a fine grain microprocessor that ex...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007